lack of foresight

Translations
manque de prévoyance
Definitions
The inability to anticipate or prepare for future events or consequences, often resulting in poor decision-making or planning.